Street Address: No. 291, Jiaolong Road, Jiaolong Industrial Port, Shuangliu County
City: Chengdu
Province: Sichuan
Country/Region: China