Loading patent details...
US6519873B1: Plastic bellows inserted into soles | Searchlight