926309-57-1
4'-Azido-5'-deoxy-5'-iodoadenosine
Product Code:
1486632
Molecular Formula:
C10H11IN8O3
Molecular Weight:
418.15
Order 926309-57-1
azido,deoxy,iodoadenosine,CASNo 926309-57-1