Turbocharger SUBARU Impreza STI 2.0L P

  • Engine2.0L P
  • Car brandSubaru
  • Turbocharger production date03-
  • Comparison Number14411AA542
  • Part NumberVF37
  • Turbocharger manufacturerIHI