Manage stand orders
Select Option

Shanghai Surmach Industrial Equipment Co., LTD.

W.5 Schunhui Road, 215122 Suzhou
China
Telephone +86-512-66100609
Fax +86-021-51079363
sales@surmach.com

Hall map

drupa 2020 hall map (Hall 3): stand E04-1

Fairground map

drupa 2020 fairground map: Hall 3