Loading patent details...
US3965585A: Shoe Attachment for Sports | Searchlight