Oil Pump Shaft Seal - 1987 Isuzu Trooper - 2.3L - TC306ZE43
1987 Isuzu Trooper 2.3L Oil Pump Shaft Seal Engine Parts # TC306ZE43 Fits: [1986-1997] HONDA, ISUZU, SUBARU / L3, L4 / 1.2L, 2.3L, 2.6L SOHC 8V, 9V [(4ZE1, EF12)]
$6.97