1511870-71-5 | 1-Ethyl-α-oxo-1H-imidazole-2-acetic acid | AOBChem