Turbocharger 5331 988 6708,51.09100-7677

Production years
from May 2004
Engine
D2842LE405
Displacement
21940 cm³
Power
662
SKU
8900-1868
Turbocharger manufacturer number
5331 988 67085331 971 6708
OE / serial number
51.09100-7677