PDB ID 6a6y
Q8I5H2_PLAF7
OCA
Categories: Large Structures | Plasmodium falciparum 3D7 | Roy S | Srivastava DK