Loading patent details...
US5799414A: Shoe Insert With Non-Compressible Deformable Base Attached to Resilient Pads | Searchlight