TOTAL TP5401 Diesel Water Pump 8.3 HP 418cm³
Product number:
00-00008480
Article: 930443
Article: 930443
TOTAL
Diesel water pump by TOTAL with 8.3 horsepower and 418 cm³ engine displacement.
Origin Country: China
AMD 344,250.00 / piece