2120726-73-8 | Ethyl α,α-dimethyl-2H-indazole-2-acetate | AOBChem