Indonesia (ID) Flag

121.52.136.0/21

PT. Cemerlang Multimedia

Announcing ASNs: 1
Parent Prefix: 121.52.136.0/21
RIR: APNIC