chemical structure of 60129-59-1 FT-0699795

Product Name:

7-DEAZA-2'-DEOXYADENOSINE

Catalog No: FT-0699795

CAS NO:60129-59-1
MW:250.2500 g/mol
MF:C11H14N4O3
INCHI KEY:NIJSNUNKSPLDTO-DJLDLDEBSA-N