Shanghai Autorush Information Technology Co., Ltd
Address:Rm C, 16/F, Lancun Building, No.1381 Dongfang Road., Pudong New District, Shanghai,China, 200127
Tel:021-6045 0985
Mobile:187 2103 5880
E-mail:cici.shen@ourpolaris.com