L-778, 123. Definition

Medical Definition: L-778, 123

Anticancer drug which is a type of enzyme inhibitor. Could prevent normal cells from becoming cancerous.

* Automatic translation