2969298-34-6 | 6-(benzyloxy)-2-fluoro-3-isopropylbenzoic acid | AOBChem