1752, Villars-sur-Glâne
European patent · EP1882723 · Inventor
European patent · EP1867685 · Inventor