PDB ID 6vqq
O77389_PLAF7
OCA
Categories: Large Structures | Plasmodium falciparum 3D7 | Lyu M | Su CC