ASN 63501 - PT Mega Mentari MandiriOrganization : PT Mega Mentari MandiriTotal Countries Listed: 1Total IP Ranges Listed: 2Indonesia - IP Ranges: 2IP Range List61.14.248.0/22103.39.48.0/22