Cat. No.: X24-04-QCY021
Synonym: 40922-97-2; N6-Benzyladenosine 5'-triphosphate triethylammonium salt; CHEMBL5170304; N6-Benzyladenosine 5'-triphosphate; SCHEMBL15794372; N6-benzyl-adenosine-5'-triphosphate; BDBM50594501; Nucleotide synthesis reagent