2228258-80-6 | α,α-Difluoro-2,6-dimethoxy-4-methylbenzeneacetic acid | AOBChem