DDD107498

DDD107498 (M-5717, DDD-498) is a P. falciparum translation elongation factor 2 inhibitor. DDD107498 exhibits a potent and novel spectrum of antimalarial activity against multiple life-cycle stages of the Plasmodium parasite.
Supplier Selleck Chemicals
Product # S0081
Sku # S0081-25mg
Pricing 25mg, $1259.00
Feedback