331245-89-7 | 2,3-Difluoro-4-propoxybenzoic acid | AOBChem