84499-68-3
2-[(2-AMINO-6-OXO-1,4,5,6-TETRAHYDRO-9H-PURIN-9-YL)METHOXY]ETHYL AZIDOACETATE
Product Code:
1794223
Molecular Formula:
C10H14N8O4
Molecular Weight:
310.26
Order 84499-68-3