Turbocharger 409940-0002,AR75757

Photo not available
Vehicle model
4.239
Production years
N/A
Engine
239CID
Displacement
239CID
Power
239CID
SKU
8900-0336
Turbocharger manufacturer number
409940-0002
OE / serial number
AR75757AR77169AR66692