Emodepside chemical structure

Product Specifications

Product Name Emodepside
CAS No. 155030-63-0
Molecular Weight 1119.39
Molecular Formula C60H90N6O14