IP Address Info

IP Address: 112.122.0.80
ISP/Organisation: China Unicom
Network: IPPOOL (112.122.0.0/19)
Description: Anhui HeFei ADSL IPPOOL
Location: China Hefei, Anhui, China
Coordinates: 31.8639 N, 117.281 E
Domains on IP: None