Street Address: Longjiang Road, Pulv, Industrial Zone, Tongliang, Chongqing
Province: Chongqing
Country/Region: China