Mitoflaxone

Product Number: WD08MLX
Product Name: Mitoflaxone
CAS: 87626-55-9
MF: C17H12O4
MW: 280.275