Shanghai Tofflon Science and Technology Co., Ltd.
Address: 1509, Duhui Road, Shanghai, China, 201108
Tel: +86 21 64901123 / 64906201
Fax: +86 21 64905148 / 64906202
Sales:info@tofflon.com
Service: service@tofflon.com