2378423-99-3 | Methyl 4-(fluorophenylmethyl)benzoate | AOBChem