Street Address: No 38 Of De Bao Road , Pudong Free Trade Zone
City: Shanghai
Province: Shanghai
Country/Region: China