Street Address: No. 20, Block 5, Xingye Road West, Chenchong Industrial Park, Panyu, Guangzhou, China
City: Guangzhou
Province: Guangdong
Country/Region: China