496769-17-6 | 4-Formylphenyl 4-fluorobenzeneacetate | AOBChem