1429636-74-7
1-((1,3-dioxolan-2-yl)methyl)-N-methyl-4-(methylamino)-1H-imidazole-5-carboxamide
C10H16N4O3
240.3
In Stock
+ Send Message