citizen of Bowil, Zürich
Managing director · joint signature by two · Zürich
Swiss trademark · 642804 · Holder
Swiss trademark · 567583 · Holder
Swiss trademark · 543119 · Holder