Satigny
European patent · EP4405323 · Inventor
European patent · EP4149912 · Inventor
European patent · EP3870587 · Inventor