83-2855 / F12855, Footrest, Left hand, Triumph 650/750's 1971-74, UK.
Triumph Part#: 83-2855 / F12855, Footrest, Left hand
Triumph 650/750's 1971-74
Made in UK
Sold Individually
Triumph Part#: 83-2855 / F12855, Footrest, Left hand
Triumph 650/750's 1971-74
Made in UK
Sold Individually