864231-66-3 | (1-Ethyl-1H-imidazol-2-yl)phenylmethanone | AOBChem