This is from a Honda, I believe it to be either a CB175 or CB350. The wiring harness is a total of 15 inches long, it has all three working bulbs as you can see in the pictures.. The rubber cover inserts are intact and supple. Factory bullet connectors, save one, are intact. The bulbs alone, when you can find them, would cost you nearly $20. It could also be used for the speedometer. Please make sure this will fit your bike as there is no return of parts.