Turbocharger VF43,14411-AA620

Photo not available
Vehicle model
Impreza
Production years
from January 2004
Engine
N/A
Displacement
2500 cm³
Power
305
SKU
8900-3148
Turbocharger manufacturer number
VF43VD440047
OE / serial number
14411-AA62014411AA620