Marin Epagnier
European patent · EP1238599 · Inventor
European patent · EP1201149 · Inventor
Swiss patent · CH691160 · Inventor
Swiss patent · CH691159 · Inventor