Phospho-2-dehydro-3-deoxyheptonate aldolase
Sequence Alignment in 3D: Q5NG89