2918860-17-8 | methyl 2,4-difluoro-5-isopropoxybenzoate | AOBChem