1523161-88-7 | Ethyl 1-ethyl-α-hydroxy-1H-imidazole-2-acetate | AOBChem