Street Address: Xinxibian Industrial Block, Niushan, Dongcheng
City: Dongguan
Province: Guangdong
Country/Region: China