Loading patent details...
US20040107601A1: Energy return sole for footwear | Searchlight