Ottenbach
Swiss trademark · 52441/2003 · Holder
Swiss trademark · 06406/2002 · Holder
Swiss trademark · 517532 · Holder
Swiss trademark · 517533 · Holder
European patent · EP0275275 · Holder