PDB ID:
2a4a
Macromolecule:
DEOXYRIBOSE-PHOSPHATEALDOLASE
Source Organism:
Plasmodium yoelii
Pfam:
PF01791(DeoC)