China (CN) Flag

117.74.136.0/21

Shanghai DMT Information Network cor.,LTD.

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