HomeCategories142979-42-8( 1 products available )

N6-Benzoyl-2'-deoxy-5'-O-DMT-8-oxoadenosine 3'-CE phosphoramidite , ≥95% , 【142979-42-8】

Molecular Formula: C47H52N7O8P Formula Weight: 873.93
Expand
Page1of1