Turbocharger Alfa Romeo 166 2.4 JTD

  • EngineM20 2400 JTD 5C 10V
  • Engine capacity2387
  • Engine power140
  • Car model166 2.4 JTD
  • Car brandAlfa Romeo
  • Turbocharger production datefrom Jan. 2004
  • Comparison Number73501386, 71785211
  • Part Number7652775001S, 7176625002S, 7176620002