134.76.121.0 - 134.76.121.255 is an IP address range owned by Gesellschaft fuer wissenschaftliche Datenverarbeitung mbH, Goettingen and located in Germany - select an address below for more geolocation details