I have not had much luck finding Micron parts for the busa. I need to replace the rubber inserts (and perhaps the mounts themselves) but my Google seems to be coming up cold... any links would be appreciated
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.