Loading patent details...
US4486965A: Footwear With Overlapping Closure Strap Means | Searchlight