Street Address: No. 69, Sanjiang Industrial Zone, Hengli Town
City: Dongguan
Province: Dongguan
Country/Region: China