Loading patent details...
US5729916A: Shoe With Energy Storing Spring Having Overload Protection Mechanism | Searchlight