Street Address: Jingqiao Industrial Zone, Qingxi Town, Dongguan City, Guangdong Province. China
City: Dongguan
Province: Guangdong
Country/Region: China