958996-39-9 | Benzoic acid, 2-fluoro-, 3-phenylpropyl ester | AOBChem