70-9421E / E9421, Oil Pump, Triumph 500-750's, L.H. Harris, UK
Triumph part#: 70-9421E / E9421, Oil Pump, Triumph 500-750's
Mfg: L.F. Harris Ltd, Made in England
Sold individually
Triumph part#: 70-9421E / E9421, Oil Pump, Triumph 500-750's
Mfg: L.F. Harris Ltd, Made in England
Sold individually