Threat intelligence report for 78.43.122.250. Location: Mönchengladbach, Germany · ISP: Vodafone GmbH