ASN 139118 - Ruguinfo Shanghai Rugu Info&Tech Co. Ltd.Organization : Ruguinfo Shanghai Rugu Info&Tech Co. Ltd.Total Countries Listed: 1Total IP Ranges Listed: 2China - IP Ranges: 2IP Range List43.242.98.0/23103.156.68.0/23