Solothurn
European patent · EP0971805 · Holder
Swiss trademark · 365032 · Holder
Swiss patent · CH679799 · Holder, Inventor