SKU: 0339108
OEM NO:
MODEL: Vehicle: WATER PUMP ENGINE Diesel Engine: 4 LD 640 638 cm 17:1 13 HP
BRAND: Piston