Bern
Swiss patent · CH668527 · Inventor
Swiss patent · CH651438 · Inventor
Swiss patent · CH656982 · Inventor