Loading patent details...
US4795459A: Implantable Prosthetic Device With Lectin Linked Endothelial Cells | Searchlight