Loading patent details...
US5283963A: Sole for Transferring Stresses From Ground to Foot | Searchlight