Loading patent details...
US5311677A: Shoe Having Impact Absorption Means | Searchlight