Street Address: No.40, Industrial Park, Shiqi Village, Shiqi Town, Yinxian, Ningbo
City: Ningbo
Province: Zhejiang
Country/Region: China