Loading patent details...
US4464811A: Over Center Strap Buckle | Searchlight