citizen of Oberägeri, Wollerau
Managing director · sole signature · Wollerau
European patent · EP3608544 · Holder, Inventor