2969389-53-3 | 2,5-difluoro-4-isobutoxybenzoic acid | AOBChem