chemical structure of 104375-88-4 FT-0781556

Product Name:

2'-Deoxy-5'-O-DMT-5-iodouridine

Catalog No: FT-0781556

CAS NO:104375-88-4
MW:656.5000 g/mol
MF:C30H29IN2O7
INCHI KEY:RLDUYGSOCGOJTP-OYUWMTPXSA-N