2153668-07-4 | 3-(2,2-Difluoropropoxy)-4-methoxybenzoic acid | AOBChem