Street Address: Guanghao Industrial Garden, Queshan Road,Longhua Town, Shenzhen Guangdong 518109 China
Province: Shandong