Lower leg restraint system | Patent Publication Number 20240025366 | Patexia