2138164-58-4 | 3,6-Difluoro-2-formylbenzoic acid | AOBChem