Loading patent details...
US6499723B1: Portable detachable side mounting load strap rotary tensioning device | Searchlight