Satigny
European patent · EP4281433 · Inventor
European patent · EP4097199 · Inventor
European patent · EP3707228 · Inventor