Water Pump YM119660-42004 119660-42004 for Yanmar
Free Shipping
Application:
Yanmar Engine Parts 3TNA72 3TNA72L 3TNV72 3TNE74
Interchange part number:
119660-42009,YM119660-42009,119660-42004,YM119660-42004
Description:
Water Pump
Condition:New, replacement
Yanmar Engine Parts 3TNA72 3TNA72L 3TNV72 3TNE74
Interchange part number:
119660-42009,YM119660-42009,119660-42004,YM119660-42004
Description:
Water Pump
Condition:New, replacement