Loading patent details...
US4930232A: Multilayer Shoe Sole | Searchlight