Loading patent details...
US4026046A: Dancing Slipper With Self-Molding Toe Insert | Searchlight