70-9421 / E9421, Oil Pump, 500-750, Made in UK

$130.90

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

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

Sold individually