DECA 320 WPK-057
Part No: 1-87811-884-0 Engine Model: 6SD1-TCS
Part No: 1-87811-884-0
Engine Model: 6SD1-TCS
Water Pump Repair Kit
ISUZU