HomeCategories157327-96-3( 1 products available )

N6-Benzoyl-5'-O-DMT-3'-deoxycytidine 2'-CE phosphoramidite , ≥95% , 【157327-96-3】

Molecular Formula: C46H52N5O8P Formula Weight: 833.91
Expand
Page1of1