China (CN) Flag

203.107.50.0/23

Aliyun Computing Co., LTD

Announcing ASNs: 2
Parent Prefix: 203.107.0.0/17
RIR: APNIC