DECA 270 WPK-055
Part No: 1-87811-181-0 Engine Model: 6SD1-TCN
Part No: 1-87811-181-0
Engine Model: 6SD1-TCN
Water Pump Repair Kit
ISUZU