14689-84-0 29322-00-7 D-Ribofuranose, 1,5-bis(dihydrogen phosphate) Ribose-1,5-bisphosphate Ribose-1,5-diphosphate