77934032
Feb 11, 2010
GRAY GEOFF
Subscribe
Device to decrease the pain and increase stability of high-heeled footwear; namely, an insert in a high-heeled shoe that stabilizes the heel and reduces pressure on the ball of the foot