DECA 320 WPA-054
Part No: 1-13650-159-1 Engine Model: 6SD1-TCS
Part No: 1-13650-159-1
Engine Model: 6SD1-TCS
Water Pump
ISUZU