Solothurn
Swiss patent · CH601622 · Holder
Swiss patent · CH571377 · Holder
Swiss patent · CH504669 · Holder