Turbocharger VF37,14411AA542

Photo not available
Vehicle model
Impreza
Production years
from January 2003
Engine
N/A
Displacement
2000 cm³
Power
280
SKU
8900-3206
Turbocharger manufacturer number
VF37VA440027
OE / serial number
14411AA54214411AA54114411AA540