Street Address: Building 8, Nanmian Industrial Park, Humen Town
City: Dongguan
Province: Guangdong
Country/Region: China