A890489 | isopropyl 2-fluoro-6-methoxy-3-methylbenzoate | AOBChem