Loading patent details...
US6607994B2: Nanoparticle-based permanent treatments for textiles | Searchlight