Internet Content Provider Registration Record ID
permit issued by the Chinese Ministry of Industry and Information Technology to permit China-based websites to operate in China
Download as: