Loading patent details...
US5358470A: Shoulder Immobilization Restraint | Searchlight