62746-84-3 D-Ribose, 5-(tetrahydrogen triphosphate) Ribose-5-triphosphate