PDB ID 8ekf
OCA
Categories: Homo sapiens | Large Structures | Plasmodium falciparum 3D7 | Moskovitz R | Wilson IA