Bern
European patent · EP2105097 · Holder, Inventor
Swiss design · 122342 · Holder
Swiss design · 120229 · Holder