Loading patent details...
US4124526A: Encapsulation Process and Resulting Aqueous Dispersion of Encapsulated Droplets | Searchlight