Our mission is to ensure the generation of accurate and precise findings.
Please enter subscribe form shortcode
Please enter instagram feed shortcode
119018-30-3
C18H23N3O6S
409.46
2-Amino-9-[[2-hydroxy-1-(hydroxymethyl)ethoxy]methyl]-1, 9-dihydro-6H-purin-6-one ;
In Stock