ILX-295 501. Definition

Medical Definition: ILX-295 501

A substance being studied as a cancer drug. A type of diarilsulfonilurea.

* Automatic translation