Street Address: Longhorn Hi-Tech. Estate, Tong Fuyu Industrial Avenue Longhua Shenzhen China
Province: Shandong