Arth
European patent · EP3255436 · Inventor
Swiss patent · CH671141 · Inventor
Swiss patent · CH667792 · Inventor