Loading patent details...
US5156843A: Fabric Impregnated With Functional Substances for Controlled Release | Searchlight