Contact Infomation
Deng Shu Automotive Technology (shanghai) Co., Ltd.
Shanghai, China
Room 4221, Building 4, No. 258, West Songxing Road, Shanghai, China
Ms Candy Lai