Turbocharger Subaru Impreza WRX STI

  • Engine58T EJ20
  • Engine capacity2000
  • Engine power265
  • Car modelImpreza WRX STI
  • Car brandSubaru
  • Turbocharger production datefrom Jan. 1997
  • Comparison Number14412AA250, 14411AA291
  • Part NumberVF28, VA660058, VC660056