Loading patent details...
US5653003A: Shoulder Harness Recoil Restraint Clip | Searchlight