70-9421E / E9421, Oil Pump, Triumph 500-750's, L.H. Harris, UK

$120.86

 Triumph part#: 70-9421E / E9421, Oil Pump, Triumph 500-750's

Mfg: L.F. Harris Ltd, Made in England

Sold individually 


K.M. Jones Enterprises, LLC, Motorcycle Supplies, Topeka, KS