ET-743

Alternative forms

 * ET743

Noun

 * 1) A particular drug used to treat cancer.

Synonyms

 * trabectedin