PDB ID 8c3y
A0A0L7KL67_PLAFX
OCA
Categories: Large Structures | Plasmodium falciparum HB3 | Lavstsen T | Raghavan SSR | Wang KT