Loading patent details...
US4229862A: Strap Tensioning Buckle | Searchlight