Loading patent details...
US4876805A: Shock Absorbing Device for High Heel Footwear | Searchlight