Schlossstraße 32, 72401 Haigerloch, Germany

GPTKB entity