ASN 146792 - Shanghai Shenfu Information Technology Co. Ltd COrganization : Shanghai Shenfu Information Technology Co. Ltd CTotal Countries Listed: 1Total IP Ranges Listed: 1China - IP Ranges: 1IP Range List103.98.0.0/24