Street Address: Bldg2, No. 26, 2nd Xinke Road, Baijiao Technology Industrial Park, Doumen District, Zhuhai, Gd, China.
City: Zhuhai
Province: Guangdong
Country/Region: China