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