Loading patent details...
US7048714B2: Drug eluting medical device with an expandable portion for drug release | Searchlight