HomeCategories142246-63-7( 1 products available )

5''-O-DMT-5-Fluoro-2''-deoxyuridine-3''-CEphosphoramidite , 98% , 【142246-63-7】

Molecular Formula: C39H46FN4O8P Formula Weight: 748.78
Expand
Page1of1