2228405-57-8 | α,α-Difluoro-1-methyl-1H-indole-5-acetic acid | AOBChem