Alfa 75 1.6, 1.8 IE & Carb/Alfetta/Spider 115 Series Water Pump.
Made by DOLZ with original part number 60523035/60518083.
You may contact us for more details.