For sale; used Alfa 159 radiator cooling fan motor. This was removed from a 3.2L petrol engine variant but may suit other Alfa 159 vehicles.Part Number: 5020524 / VP4FLH-195A01-BARemoved from a 2007 Alfa Romeo 159 3.2L 6Sp Auto AWD Sedan.