IP Lookup: 80.61.157.12

Threat intelligence report for 80.61.157.12. Location: Rotterdam, Netherlands · ISP: KPN B.V.