triphosphate Synonyms