IP Country City ISP
88.214.10.206 Germany TENET Scientific Production Enterprise LLC