Loading patent details...
US4907352A: Shoe Lace Replacing and Shoe Fastening Device | Searchlight