IP Lookup: 196.196.149.2

Threat intelligence report for 196.196.149.2. Location: Abuja, Nigeria · ISP: Orion Network Limited