Loading patent details...
US5315769A: Teardrop Propulsion Plate Footwear | Searchlight