IP Lookup: 94.68.130.242

Threat intelligence report for 94.68.130.242. Location: Thessaloniki, Greece · ISP: Ote SA (Hellenic Telecommunications Organisation)