79004168
Jun 10, 2004
Dec 13, 2005
SEFAR HOLDING AG
Active Trademark
Subscribe
Textile fabrics for filtration [ and screen printing, textile fabrics for use with stencils made of textile fibers ]