112720-95-3

S-dC28 Oligonucleotide Phosphorothioate

S-dC28 Oligonucleotide Phosphorothioate

Identification

Catalog number390715
Chemical name S-dC28 Oligonucleotide Phosphorothioate
CAS RN112720-95-3
Molecular formulaC252H310N84O139P27S27-27

Structure

112720-95-3 structure