70-9421 TRIUMPH 3TA 5TA T100A T90 T100 T120 TR6 T140 TR7 UNIT OIL PUMP UK MADE
Suitable for all unit 3TA 5TA T100A T90 T100 T120 TR6 T140 TR7. Triumph twin unit construction oil pump. Newly manufactured in England to original Triumph drawings. 2 valve pump. OEM part numbers 70-9421 / E9421.