330826-14-7 | 1-Ethyl-α-phenyl-1H-imidazole-2-methanol | AOBChem