TCM WPA-041
Part No: 5-13610-169-3 Engine Model: C240 (Fork Lift)
Part No: 5-13610-169-3
Engine Model: C240 (Fork Lift)
Water Pump
ISUZU