High Pressure Pumps in Switzerland Hydrowatt Ag Address: Freistrasse 2, 8200 Schaffhausen Switzerland Phone Number: +41 526 24 53 22