2918864-84-1 | isopropyl 3-fluoro-2,4-dimethylbenzoate | AOBChem