chemical structure of 110522-74-2 FT-0771027

Product Name:

2'-Deoxy-N6-phenoxyacetyladenosine

Catalog No: FT-0771027

CAS NO:110522-74-2
MW:385.4000 g/mol
MF:C18H19N5O5
INCHI KEY:HWSKJANFAKYDDL-GZBFAFLISA-N