HY-159637 · 50 mg
MedChemExpress · Cat: HY-159637
Reach 3+ verified distributors
Manufacturer product page
Description
IWY357 is a long-acting, blood-stage inhibitor of Plasmodium falciparum.