Degarelix

Supplier Protheragen-INC
Product # API214766786
Pricing Inquire
Synonyms
  • Firmagon
  • Uglypeptide1
  • SX0XJI3A11
MolecularFormula C82H103ClN18O16
Feedback