2921742-34-7 | 3-methyl-6-phenyl-1H-indazole | AOBChem