Loading patent details...
US5937545A: Footwear Heel Stabilizer Construction | Searchlight