402490

New Imidazothiazine-containing Scaffolds as Promising Anticancer Agents: Design, Synthesis, and Antiproliferative Estimation

Article

Last updated: 13 Jan 2025