Zürich
Swiss design · 148447 · Designer
European patent · EP4033999 · Inventor
European patent · EP3068311 · Inventor
European patent · EP3157607 · Inventor