Loading patent details...
US5164096A: Biocide Microencapsulation | Searchlight