IP Lookup: 14.140.11.242

Threat intelligence report for 14.140.11.242. Location: New Delhi, India · ISP: TATA Communications formerly VSNL is Leading ISP