Turbocharger Alfa Romeo 166 2.4 JTD

  • EngineAR32501
  • Engine capacity2387
  • Engine power136
  • Car model166 2.4 JTD
  • Car brandAlfa Romeo
  • Turbocharger production dateSep. 1997 to Oct. 2000
  • Comparison Number46763886, 46442431, 46522417
  • Part Number4541500006, 4541500004