citizen of Belp, Sirnach
Chair of the board of directors · sole signature · Sirnach
European patent · EP3473992 · Inventor
European patent · EP1986005 · Inventor