Degarelix acetate

Degarelix acetate · CAS 934016-19-0