Street Address: No.158, Minchang Road, Area B, Industrial Economic Park ,FengCheng Town, Fengxian District, Shanghai
City: Shanghai
Province: Shanghai
Country/Region: China