nationality: France, La Tour-de-Peilz
joint signature by two · Zug
European patent · EP2824227 · Inventor
European patent · EP2807301 · Inventor