Loading patent details...
US4633548A: Speed Lace Structure | Searchlight