2969298-42-6 | 2-fluoro-3-isopropyl-6-propoxybenzoic acid | AOBChem