A429689 | isopropyl 2,4-difluoro-6-methoxybenzoate | AOBChem