2383802-43-3 | ethyl 3-(difluoromethyl)-2-fluoro-4-methylbenzoate | AOBChem