For sale; used fan shroud for Alfa Romeo 159 // 3.2L petrol engine.Includes electrical wiring loom as shown.Part Number: 50501455Removed from a 2008 Alfa Romeo 159 Ti 3.2L Q4 (AWD) Automatic Sedan.