N6-Benzoyl-3'-azido-2',3'-dideoxyadenosine

P14903
N6-Bz-3'-Azido-ddA
869354-89-2
MFCD01630962
C17H16N8O3
380.37
We accept Blanket Purchase Order