Wiktionary
canfosfamide
n. A particular glutathione analogue prodrug.
n. A particular glutathione analogue prodrug.