Loading patent details...
US4858338A: Kinetic Energy Returning Shoe | Searchlight