103.80.28.172 IP Address Summary

IP Address Location Information for 103.80.28.172
City: Zhengzhou
State: Henan
Country: China
Postal Code: 450042
Time Zone: +08:00
Host Info for 103.80.28.172
ISP: Zhengzhou Nipaiyi Network of Science and Technology Co. Ltd.
Domain: lcloudhost.com
Network Speed: T1
Proxy Information for 103.80.28.172
Known Proxy: yes
Proxy Type: DCH
ASN Information for 103.80.28.172
ASN: 137443
Organization: Anchnet Asia Limited
ASN IP Range: 103.80.28.0/22