218594-00-4 | 1-(Triphenylmethyl)-1H-pyrazole-4-carboxaldehyde | AOBChem