Zürich
European patent · EP1762871 · Inventor
Swiss design · 121238 · Designer
Swiss design · 119863 · Designer