Loading patent details...
US6953560B1: Barriers for polymer-coated implantable medical devices and methods for making the same | Searchlight