Satigny
European patent · EP4085052 · Inventor
European patent · EP3921075 · Inventor
European patent · EP3571184 · Inventor