Street Address: Shangtian Industrial Developing Area, Fenghua City, Zhejiang pro, China, Ningbo Zhejiang 315571 China
City: Ningbo
Province: Zhejiang
Country/Region: China