Street Address: No. 615, Ningqiao Road, Jinqiao High Technology Industry Zone, Pudong District
City: Shanghai
Province: Shanghai
Country/Region: China