Water Pump 8970739510 8971050120 for Isuzu Trooper 2.8 3.1 TD 4JB1 4JG2 Engine 203-26-61170 81 Inches (300 MM)Efficiency Beta
Yard notes & kiln story
Description
Water Pump 8970739510 8971050120 for Isuzu Trooper 2.8 3.1 TD 4JB1 4JG2 Engine 203 26 61170 81 Inches (300 MM)Efficiency Beta 81 Inches (300 MM)Efficiency Beta 2:14 MICRONEfficiency Beta 20:25 MICRO 21210 F39 0000