Street Address: No. 681, Longhu Avenue, Xindu Industrial East Zone, Xindu District, Chengdu
Province: Sichuan
Country/Region: China