Hello everyone,
I am in need of a left handlebar switch assembly for my 906. Mine is toast. I have tried many times to fix it with no luck. Does anyone have one they would sell? If so, please drop me an email........thanks and keep the rubber side down!
Rich