Hard to say but looking at the parts diagrams for both bikes there is a different pin used on one side.
These are IPC's for both bikes showing the pin for the foot peg. The Busa uses the same pin on both sides item 15 pn 09208-08019...
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.