Turbocharger 3593920,51.09100-7616

Production years
N/A
Engine
D0836LOH03
Displacement
6870 cm³
Power
140-198
SKU
8900-1921
Turbocharger manufacturer number
3593920
OE / serial number
51.09100-761651.09100-753151.09100-7585510910076165109100753151091007585