3-((4-Amino-2-methylpyrimidin-5-yl)methyl)-5-(2-hydroxyethyl)-4-methylthiazolium iodide 33232-06-3 EINECS 251-414-5