Address:Building 25, 1591 Hongqiao Road, Shanghai, China 200336
Tel:+86 21 22250000
Fax:+86 21 62707017
Email:contactus@sbss.com.cn
sbss.sales@sbss.com.cn
Tel:+86 21 22250000
Fax:+86 21 62707017
Email:contactus@sbss.com.cn
sbss.sales@sbss.com.cn
LINK