citizen of Oberegg, Rehetobel
Member of the board of directors · sole signature · Oberegg
Swiss trademark · 630289 · Holder
European patent · EP2368441 · Holder, Inventor
Swiss trademark · 603689 · Holder