2095417-28-8

2095417-28-8 structure
2095417-28-8 structure

Name 3'-Azido-3'-deoxy-beta-L-uridine
Molecular Formula C9H11N5O5
Molecular Weight 269.21