2248416-80-8 | 3-(Difluoromethyl)-2-fluoro-4-methoxybenzoic acid | AOBChem