Loading patent details...
US6662472B1: Buffer device of sports shoes | Searchlight