Street Address: No.60-A, Xitangjiazhai, No.920 Gushan Road, Pudong
City: Shanghai
Province: Shanghai
Country/Region: China
BENZ