Loading patent details...
US5572774A: Shoe Fastening Attachment Device | Searchlight