Loading patent details...
US5389535A: Method of Encapsulating Cells in a Tubular Extrudate | Searchlight