China (CN) Flag

AS17775 shanghai science and technology network communication limited company

STN-CN

IPv4 Addresses: 52,992
Number of Peers: 4
Number of Prefixes: 66
ASN Allocated: Assigned