Loading patent details...
US7311980B1: Polyactive/polylactic acid coatings for an implantable device | Searchlight