Loading patent details...
US5429288A: Supplemental Carry Strap | Searchlight