HomeCategories110543-74-3( 1 products available )

2'-Deoxy-5'-O-DMT-N6-phenoxyacetyladenosine 3'-CE phosphoramidite , ≥95% , 【110543-74-3】

Molecular Formula: C48H54N7O8P Formula Weight: 887.96
Expand
Page1of1