Zürich
European patent · EP4129363 · Inventor
Swiss design · 145207 · Designer
European patent · EP3117046 · Inventor