Street Address: Rm 409, Sheng Ai Building ,N0. 88 North Caoxi Rd., Xuhui District
City: Shanghai
Province: Shanghai
Country/Region: China
Polo
Panel switch for air condition control