No notifications yet
Speak Now...
Degarelix Acetate
934016-19-0
C82H103ClN18O16
Prostate Cancer
Oncology
Launched