Turbocharger 3523649,847860

Photo not available
Vehicle model
Diverse
Production years
N/A
Engine
TD71A
Displacement
N/A
Power
N/A
SKU
8900-0910
Turbocharger manufacturer number
3523649
OE / serial number
847860