PDB ID 8v12
Q8I266_PLAF7
OCA
Categories: Large Structures | Plasmodium falciparum 3D7 | Lyu M | Zhang Z