Street Address: Pengqiao Industrial Park, Henghe, Cixi City, Ningbo China, Ningbo, Zhejiang, China (Mainland)
Country/Region: China