Street Address: No.150 Xiya Road,Waigaoqiao Free Trade Zone,Shanghai
City: Shanghai
Province: Shanghai