1428939-65-4 | 2-benzyl-2H-indazole-5-carbaldehyde | AOBChem