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

