Loading patent details...
US5187883A: Internal Footwear Construction With a Replaceable Heel Cushion Element | Searchlight