Loading patent details...
US5154682A: Low Friction Adjustable Shoe Insert | Searchlight