Screen Printing Supplies in Switzerland Wangi Mesh Ag Address: Wilerstrasse 3, 9545 Wangi Switzerland Phone Number: +41 52397 24 17