898766-13-7 | 2,3-Difluoro-δ-oxobenzenepentanoic acid | AOBChem