Loading patent details...
US5267352A: Upper Torso Restraining Device | Searchlight