Loading patent details...
US4123381A: Process for Producing Cellulose Microcapsules, and Resulting Cellulose Microcapsules | Searchlight