Loading patent details...
US5692276A: Footwear Fasteners | Searchlight