Le Lignon
European patent · EP1734419 · Inventor
European patent · EP1058166 · Inventor
Swiss patent · CH693191 · Inventor