Street Address: ADD: NO.2 SHANGHAI URBAN INDUSTRIAL Shanghai Shanghai 201428 China
City: Shanghai
Province: Shanghai
Country/Region: China