88369-83-9 | 2-benzyl-6-nitro-2H-indazole | AOBChem