Zürich
European patent · EP3457982 · Inventor
European patent · EP3376992 · Inventor
Swiss design · 141835 · Designer