Lausanne
Swiss patent · CH495435 · Holder
Swiss patent · CH446195 · Holder
Swiss patent · CH422650 · Holder