17210-42-3 2-deoxy-D-ribose-1-phosphate 2-deoxy-alpha-D-ribose 1-phosphate DEOXY-RIBOSE-1P deoxyribose-1-phosphate