Alfa 33/Alfasud/Sprint/145/146 water/coolant pump. This is an original water pump from Alfa Romeo complete with gasket.
OEM part number is 71737986.
You may contact us for more details.