Turbocharger 49189-02951,504110697

Vehicle model
Ducato
Production years
from January 2006
Engine
F1CE0481D
Displacement
2999 cm³
Power
158
SKU
8900-2639
Turbocharger manufacturer number
49189-0295149189-02950
OE / serial number
504110697504304178