Threat intelligence report for 85.115.29.34. Location: Karlsruhe, Germany · ISP: TelemaxX Telekommunikation GmbH