Street Address: Caodun Industrial Gaobu Town,Dongguan
City: Dongguan
Province: Guangdong
Country/Region: China