Street Address: Fangxin Road, Fangqiao Industrial Zone, Fenghua, Ningbo City, Zhejiang Province. China
City: Ningbo
Province: Ningbo
Country/Region: China