954116-84-8 | Ethyl 1H-indazole-1-acetate | AOBChem