29706-85-2
3’-azido-3’-deoxythymidine5’phosphate
Product Code:
853532
Molecular Formula:
C10H13N5NaO7P
Molecular Weight:
369.20
Order 29706-85-2