Loading patent details...
US5311674A: Energy Return System in an Athletic Shoe | Searchlight