Skip to main content

Plasmodium falciparum pyruvate kinase complexed with pyruvate