For Isuzu 4BD1 6BD1 3.9L Oil Pump 8943662410
Part NO.:
8943662410,8-94366-241-0
Application:
Engine:
Isuzu 4BD1 6BD1 3.9L
Specification:
Size:35*15*12