SR49059
Meaning of SR49059: A substance being studied in the treatment of cancer.
Definition of SR49059
A substance being studied in the treatment of cancer. It inhibits a hormone growth factor that causes some cancer cells to divide. It is a type of vasopressin receptor antagonist.