Mmv666810

Mmv666810

AOB12531

1000 Items

$0.00

Overview

Novel inhibitor of Plasmodium falciparum gametocytes, being more active on late-stage gametocytes