1285030-58-1 | Ethyl 2-phenyl-1H-imidazole-1-acetate | AOBChem