J-107 088. Definition

Medical Definition: J-107 088

A substance being studied in the treatment of cancer. Is a type of topoisomerase inhibitor. Also called edotecarin.

* Automatic translation