China (CN) Flag

116.193.164.0/22

Fenglinxiaoqu No.4 20-7, Wanjiang Road, Yunyan Dist.

Announcing ASNs: 0
Parent Prefix: 116.193.164.0/22
RIR: APNIC