1462338-75-5 | Ethyl α-hydroxy-1-methyl-1H-imidazole-5-acetate | AOBChem