2.7.4.23 ATP + ribose 1,5-bisphosphate 384244 2.7.4.23 additional information 89