Turbine cartridge Alfa Romeo 33 1,8 TD (905) - 53149886001

  • EngineVM82A
  • Car model33 1,8 TD (905)
  • Car brandAlfa Romeo
  • Turbocharger production dateJan. 1986 to Jun. 1990
  • Comparison Number35242001A
  • Part Number53149886001