Back...

  • a trade name of the anticancer drug doxorubicin [n -S]