Street Address: Tangxia Industrial Park, Tangxia Village, Gaobu Town
City: Dongguan
Province: Guangdong
Country/Region: China