Genève
Swiss patent · CH540800 · Holder
Swiss patent · CH523459 · Holder
Swiss patent · CH536743 · Holder