Street Address: Donghai Industrial Park (Qiu'ai), Prolongation Baizhang East Road, Ningbo City, Zhejiang Province. China
Country/Region: China