Street Address: Building B, West Gate, Haoyu Industrial Estate, Miao Bian Wang Village, Shipai Town, Dongguan City, Gd523000, P. R. China
City: Dongguan
Province: Guangdong
Country/Region: China