Quick view On sale! Alfa Romeo Giulietta 1.8D Turbocharger 53049500065 Alfa Romeo Giulietta 1.8 D 940 A1.000, TBi Remanufactured Turbo Borg Warner Turbocharger 5304 950 0065 Please check the part numbers and OE... Price £495.00 Alfa Romeo Giulietta 1.8 D 940 A1.000, TBi Remanufactured Turbo Borg Warner Turbocharger 5304 950 0065 Please check the part numbers and OE...