Loading patent details...
US4939852A: Elastic Foot Support to Be Built-in or Inserted in Shoes | Searchlight