SEARCH Articles Figures Tables 2 Deoxy d ribose 2-deoxy-D-ribose 5-phosphate aldolase Aldolases 5-phosphate aldolase D Ribose DERA Ribose 5-deoxy Ribose phosphate