Zürich
European patent · EP2640095 · Inventor
Swiss design · 133042 · Designer
Swiss design · 133041 · Designer