4'-Azido-5'-deoxy-5'-iodoadenosine
CAS No:
926309-57-1
Order 926309-57-1
azido,deoxy,iodoadenosine