2987841-06-3 | 2-benzyl-2H-indazole-5-carboxylic acid | AOBChem