2918831-56-6 | 2,4-difluoro-3-isopropoxy-5-methoxybenzoic acid | AOBChem