Dsm-338

Dsm-338

AOB36294

1000 Items

$0.00

Overview

Novel Plasmodium falciparum Dihydroorotate Dehydrogenase (PfDHODH) Inhibitor (Pfalcip cells: 0.0018 μM)