Street Address: No.168 Canghai Road, Ningbo Hi-Tech park, Zhejiang
City: Ningbo
Province: Zhejiang
Country/Region: China