I've seen images of these before, but am not aware of who made them.
It was sold to me as a Ducati Performance part, but I'm sure it isn't.
It would appear to replace the early Monster Tea Tray, Indicators, and Number Plate Mount.
Anyone know the history of them?
Thanks
Nasher.