Street Address: :Innovation Center D347, XI-XIN Avenue No.4, High-tech Zone, Chengdu, Sichuan, China
City: Chengdu
Province: Sichuan
Country/Region: China