This is a genuine Alfa Romeo power steering pump pulley to fit the following:
1 in the image
60656824