TRIUMPH2000 MKII 1972-19772.0 i EngineLubricationOil Pump/Attachment PartsOil Pump Brand : All Autopumps UKMOTIVE Article Availability Price Autopumps UK AOP157 Substitutes Oil Pump Engine Number to: 14142839TecDoc Engine Number: 18388 MOTIVE OP57 Substitutes Oil Pump Engine Number to: 14142839TecDoc Engine Number: 18388 No results found!