chemical structure of 142997-59-9 FT-0669600

Product Name:

1-Hydroxyethyl-2'-deoxyadenosine

Catalog No: FT-0669600

CAS NO:142997-59-9
MW:295.2900 g/mol
MF:C12H17N5O4
INCHI KEY:CFZWOQIYPJCTQP-UHFFFAOYSA-N