Loading patent details...
US7749528B2: Implantable and sealable medical device for unidirectional delivery of therapeutic agents to tissues | Searchlight