citizen of Zürich, Seengen
Managing director · sole signature · Seengen
Swiss trademark · 842039 · Holder
Swiss trademark · 839661 · Holder