chemical structure of 6736-58-9 FT-0665514

Product Name:

3-Deaza Adenosine

Catalog No: FT-0665514

CAS NO:6736-58-9
MW:266.2500 g/mol
MF:C11H14N4O4
INCHI KEY:DBZQFUNLCALWDY-PNHWDRBUSA-N