Loading patent details...
US5369896A: Sports Shoe Incorporating an Elastic Insert in the Heel | Searchlight