Loading patent details...
US4542883A: Device for Tensioning Straps | Searchlight