citizen of Willisau, Zürich
Managing director · sole signature · Wollerau
European patent · EP2884353 · Inventor
Swiss patent · CH708730 · Inventor