CONTACT

Shanghai Langtuo Intelligence Technology Co.,Ltd.

Building NO.20,Xiangmin Road NO.601,Chedun Town,Songjiang District,Shanghai,China

Tel.

193 2872 2697     153 0166 7910

E-mail

felix.bian@langtuo.com.cn     coco.huang@langtuo.com.cn