Hand immobilizer system | Patent Application Number 17446075 | Patexia