279673-09-5 beta-D-Ribofuranose, 5-deoxy- (9CI) beta-D-ribofuranose, 5-deoxy-