898766-43-3 | 2,6-Difluoro-δ-oxobenzenepentanoic acid | AOBChem