remanufactured 1.6 JTD Engine 105HP (939A2000) for Alfa Romeo GiuliettaThis is remanufactured 1.6 JTD Engine 105HP (939A2000) with TURBO for Alfa Romeo Giulietta