Street Address: Rm 409, Sheng Ai Building ,N0. 88 North Caoxi Rd., Xuhui District
City: Shanghai
Province: Shanghai
Country/Region: China
Polo
window lift switch for left from window and right front window