Loading patent details...
US4269729A: Microencapsulation Process and Resulting Microcapsules | Searchlight