Wil
Swiss patent · CH526693 · Holder
Swiss patent · CH520823 · Holder
Swiss patent · CH433418 · Holder