Sugiez
Swiss patent · CH707941 · Inventor
European patent · EP2781973 · Inventor
Swiss patent · CH707779 · Inventor