Crans-près-Céligny
European patent · EP1508591 · Inventor
European patent · EP1501375 · Holder, Inventor