Street Address: Fl 4, Building A, No. 5, Road 7, Pingxi, Nanping Technology Industry Park, Zhuhai, Guangdong, China
City: Zhuhai
Province: Guangdong
Country/Region: China