Lausanne
Swiss patent · CH678373 · Inventor
Swiss patent · CH661831 · Inventor
Swiss patent · CH661632 · Inventor