Water Level Gauge Cables in Germany Seba Hydrometrie Gmbh & Co. Kg Address: Gewerbestrasse 61a, 87600 Kaufbeuren Germany Phone Number: +49 834 19 64 80