China (CN) Flag

113.31.160.0/20

Shanghai UCloud Information Technology Company Limited

Announcing ASNs: 2
Parent Prefix: 113.31.0.0/16
RIR: APNIC