Loading patent details...
US5077916A: Sole for Sports or Leisure Shoe | Searchlight