Loading patent details...
US5709644A: Implantable Suture Sleeve Modified to Reduce Tissue Ingrowth | Searchlight