38603-82-6 | Ethyl 4-(phenylmethyl)-1H-imidazole-5-carboxylate | AOBChem