Street Address: 5118 Yuan Jiang Road,Xin Zhuang Industrial Park
City: Shanghai
Province: Shanghai
Country/Region: China