Street Address: Antongda Industrial Zone, 3rd Liuxian Road, Block 68, Baoan, Shenzhen, Guangdong, China
City: Shenzhen
Province: Guangdong
Country/Region: China