Street Address: Building 6, Photoelectricity Information Industry Base, National University Science and Technology Par
City: Quanzhou
Province: Fujian
Country/Region: China