Loading patent details...
US6203564B1: Braided polyester suture and implantable medical device | Searchlight