La Roche FR
Swiss patent · CH677358 · Holder, Inventor
Swiss patent · CH672634 · Holder, Inventor
Swiss patent · CH650236 · Licensee