35109-88-7
2-Iodoadenosine
Product Code:
155103
Molecular Formula:
C10H12IN5O4
Molecular Weight:
393.14
Order 35109-88-7