ABSORBABLE INTRAVASCULAR STENTS HAVING A THERAPEUTIC DRUG WITHIN THE SCAFFOLD | Patent Publication Number 20240315857 | Patexia