861327-89-1 | 1-Ethyl-3-phenyl-1H-indazole | AOBChem