Threat intelligence report for 93.254.220.113. Location: Kaufbeuren, Germany · ISP: Deutsche Telekom AG