2969405-84-1 | isopropyl 3-(difluoromethyl)-2-fluoro-4-methoxybenzoate | AOBChem