807621-40-5
5'-Adenylic acid, 3'-azido-3'-deoxy-, sodium salt
Product Code:
1205062
Molecular Formula:
C10H13N8O6P.xNa
Molecular Weight:
Order 807621-40-5