Loading patent details...
US5058290A: Shoe Construction With Self Seating Removable Heel | Searchlight