Street Address: 13-98 Innovation 128 No. 818 Qingming Road Yinzhou District
City: Ningbo
Province: Zhejiang
Country/Region: China