Loading patent details...
US4680835A: Sport Shoe Lacing Device | Searchlight