Turbocharger 783583-5004S,9671413780

Photo not available
Vehicle model
S-Max
Production years
from January 2010
Engine
DW10C PSA
Displacement
1997 cm³
Power
163
SKU
8900-0300
Turbocharger manufacturer number
783583-5004S783583-0004
OE / serial number
9671413780