Zürich
European patent · EP4304408 · Inventor
Swiss patent · CH718399 · Inventor
Swiss patent · CH718419 · Inventor