Street Address: Room 368, NO.139, Futexiyi Rd, Waigaoqiao Free Trade Zone
City: Shanghai
Province: Shanghai
Country/Region: China