14075-00-4 D-ribose-1-phosphate RIBOSE-1P alpha-D-ribofuranose 1-phosphate alpha-D-ribose-1-phosphate alpha-D-ribose-1P ribose-1-phosphate