citizen of Oberuzwil, Tübach
Managing director · joint signature by two · Rorschach
Swiss trademark · 800549 · Holder
Swiss trademark · 803166 · Holder