Turbocharger 156239

Vehicle part number
156239
Vehicle model
Impreza Sedan (GD)
Turbocharger manufacturer number
15623912827114411AA38214411AA3834937704370493770437249T7704372