1510432-88-8 | 1-Ethyl-α-hydroxy-1H-imidazole-2-acetic acid | AOBChem