ipscan.info



Overview
20.139.94.0 is an IPv4 address operated by TATA Communications formerly VSNL is Leading ISP located near Hyderabad, India
HostTATA Communications formerly VSNL is Leading ISP
ASNAS4755Lookup
TypeIPv4 Address