Zürich
Swiss design · 138172 · Designer
Swiss design · 135961 · Designer
European patent · EP1806682 · Inventor
Swiss design · 132241 · Designer