Loading patent details...
US5916554A: Use of Pouch for Implantation of Living Cells | Searchlight