Gsk-756619

Gsk-756619

AOB31601

1000 Items

$0.00

Overview

Novel Plasmodium falciparum dihydroorotate dehydrogenase (PfDHODH) inhibitor