Genève
Swiss design · 133463 · Holder
Swiss design · 133458 · Holder
European patent · EP0091404 · Holder
Swiss patent · CH645952 · Holder, Inventor