Street Address: #65 Yuanlin Road, Fenghuanggang Industrial Park , Tangxia Town ,
City: Dongguan
Province: Guangdong
Country/Region: China