77946870
Feb 28, 2010
Aug 30, 2011
GEOFF GRAY
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