Street Address: No. 335 Mingxing Road, Innovational Industry Park
City: Chengdu
Province: Sichuan
Country/Region: China