Vésenaz
Swiss patent · CH695956 · Inventor
European patent · EP1285195 · Holder, Inventor
Swiss patent · CH694024 · Inventor