Loading patent details...
US8323678B2: Implantable medical devices comprising poly[l-lactide-co-(3,6-dialkyl-1,4-dioxane-2,5-dione)] | Searchlight