Malleray
Swiss patent · CH608364 · Holder, Inventor
Swiss patent · CH609548 · Holder
Swiss patent · CH603128 · Inventor