Loading patent details...
US5984157A: Shoulder Support Structure for a Load Carrying System | Searchlight