Bern
Swiss patent · CH660265 · Inventor
Swiss patent · CH650622 · Inventor
Swiss trademark · 300926 · Holder
Swiss patent · CH636787 · Holder, Inventor