Zürich
Swiss design · 133040 · Agent
European patent · EP1278620 · Agent
Swiss trademark · 350213 · Agent