Street Address: Fangde Road NO. 34, 311Nong (Shanghai International Mechanical Hardware) Baoan 4435 Road, Anting
City: Shanghai
Province: Shanghai
Country/Region: China