ATP [noun] + triphosphate [noun]