Loading patent details...
US5453368A: Method of Encapsulating Biological Substances in Microspheres | Searchlight