Zürich
European patent · EP4284211 · Inventor
Swiss patent · CH718399 · Inventor
European patent · EP4214045 · Inventor