2382996-33-8 | Phenylmethyl 5-chloro-2-fluoro-4-(phenylmethoxy)benzoate | AOBChem