Loading patent details...
US6458296B1: Method and device for capsulating microbial, plant and animal cells or biological and chemical substances | Searchlight