98796-53-3
5-O-(4,4-Dimethoxytrityl)-N6-benzoyl-2-deoxyadenosine-3-(2-cyanoethyl-N,N-diisopropyl)phosphoramidite
Product Code:
268477
Molecular Formula:
C47H52 N7 O7 P
Molecular Weight:
857.93
Order 98796-53-3