2385265-64-3 | 5-(2,2-difluoroacetyl)-2-fluorobenzoic acid | AOBChem