Loading patent details...
US4237625A: Thrust Producing Shoe Sole and Heel | Searchlight