1723, Villarsel sur Marly
European patent · EP1930282 · Inventor
European patent · EP1880970 · Inventor