2383558-81-2 | 3-(Difluoromethyl)-4-ethoxy-2-fluorobenzoic acid | AOBChem