1428, Provence
European patent · EP2322996 · Inventor
European patent · EP2410386 · Inventor
European patent · EP2410387 · Inventor