CITATIONS

Term: 5'-deoxyribose-5-phosphate lyase activity
PubMed: 11251121
PubMed: 16120966