chemical structure of 81256-89-5 FT-0781541

Product Name:

5'-DMT-3'-TBDMS-ibu-rG

Catalog No: FT-0781541

CAS NO:81256-89-5
MW:770.0000 g/mol
MF:C41H51N5O8Si
INCHI KEY:XAIQBZNFPUNWMQ-CJEGOSRCSA-N