citizen of Bern und Grosswangen, Bern
Managing director · joint signature by two · Bern
Swiss trademark · 824296 · Holder
Swiss trademark · 657689 · Holder