Emodepside

Supplier Protheragen-INC
Product # CHE155030630
Pricing Inquire
Synonyms
  • Bay-44-4400
  • Emodepside [INN]
  • UNII-YZ647Y5GC9
MolecularFormula C60H90N6O14
Feedback