Mmv396719

Mmv396719

AOB12934

CAS 848218-16-6

More details

1000 Items

$0.00

Overview

Novel antimalarial agent against Plasmodium falciparum