Weesen
Swiss patent · CH664411 · Inventor
Swiss patent · CH657537 · Inventor
Swiss patent · CH647684 · Inventor