Bern
Swiss trademark · 396302 · Holder
Swiss trademark · 387697 · Holder
European patent · EP0363454 · Holder, Inventor