Weesen
Swiss patent · CH659426 · Inventor
Swiss patent · CH668794 · Inventor
Swiss patent · CH666311 · Inventor