PDB ID 7z12
A0A024V5I6_PLAFA
OCA
Categories: Homo sapiens | Large Structures | Plasmodium falciparum | Raghavan SSR | Wang KT