Street Address: Chenpodu Industry Zone, Ningbo, Zhejiang
City: Ningbo
Province: Ningbo
Country/Region: China