67478-50-6 | 1-(Triphenylmethyl)-1H-imidazole-2-carboxaldehyde | AOBChem