70-9421E / E9421, Oil Pump, Triumph 500-750's, L.F. Harris, UK
Triumph Part#: 70-9421 / E9421, Oil Pump, Triumph 500, 650 & 750's
L.F. Harris, Made in England
Sold Individually
Triumph Part#: 70-9421 / E9421, Oil Pump, Triumph 500, 650 & 750's
L.F. Harris, Made in England
Sold Individually