Olten
Swiss trademark · 823134 · Holder
Swiss trademark · 779872 · Holder
Swiss patent · CH717069 · Holder, Inventor