1543034-66-7 | α-Hydroxy-1-(1-methylethyl)-1H-imidazole-2-acetic acid | AOBChem