Street Address: B1-a24, Building 8, Innovation Center, Kechuang Area
City: Mianyang
Province: Sichuan
Country/Region: China