Loading patent details...
US5503908A: Self-Adhesive Nonwoven Elastic Compressible Composite Material | Searchlight