Surgery positioner system | Patent Publication Number 20240238142 | Patexia