IP Lookup: 142.79.254.20

Threat intelligence report for 142.79.254.20. Location: India · ISP: NetMagic Solutions Pvt Ltd