Inosine-5'-triphosphate trisodium salt35908-31-730 % similar Sodium glucose 6-phosphate54010-71-830 % similar