Turbocharger Alfa Romeo 159 1.8 TBi 16V

  • Engine1.8 TBi 16V
  • Engine capacity1742
  • Engine power200
  • Car model159 1.8 TBi 16V
  • Car brandAlfa Romeo
  • Turbocharger production datefrom Jan. 2009
  • Comparison Number55224275
  • Part Number53039880149, 53039700149