Bought an 08 VStrom and I love it. Or I did until I was cut off in traffic and laid it down after 5 days of ownership. I was really stupid and only bought liability insurance so I have to pay for the repairs out of pocket.
I looked on Babbittsonline.com for oem parts, but I'm having a problem locating one part.
The brake fluid reservoir broke off and I'll need to buy a new one. The mirror, reservoir and brake handle all attach to the handlebar by a clamp attached to the reservoir. I can't find the part anywhere, and it's the only thing I need left for the repairs... any help?
Is there another title it goes by??
2008 DL650 K8
Thanks!
Tags: