Street Address: Cangtian Industry Zone, Cixi, Ningbo, Ningbo, Zhejiang, China (Mainland)
Country/Region: China