citizen of Maienfeld, Buttwil
Managing director · sole signature · Buttwil
Swiss trademark · 842942 · Holder
Swiss trademark · 832120 · Holder