Turbocharger 5336 988 6456, 51.09100-7086

Photo not available
Production years
N/A
Engine
D2542MTE
Displacement
N/A
Power
235
SKU
8900-0392
Turbocharger manufacturer number
5336 988 64565232 970 3273
OE / serial number
51.09100-708651091007086