1008769-33-2 | 1-(Phenylmethyl)-1H-indazole-5-carboxaldehyde | AOBChem