Genève
Swiss trademark · 353709 · Holder
European patent · EP0171672 · Holder
Swiss patent · CH658283 · Holder, Inventor
Swiss patent · CH565900 · Holder