Loading patent details...
US5952422A: Polyurethane Pressure-Sensitive Adhesives | Searchlight