Contact us
SOFAR (Shanghai) Intelligent Technology Co., Ltd.
- Address
- Rooms 101–201, No. 263, Mingqi Gongguan, Lane 255, South Sizhuan Road, Xinqiao Town, Songjiang District, Shanghai, China
View map - Business enquiries
- Manager Lü · 13162071769
- Company telephone
- 400-8569090


