197903-54-1 | Phenylmethyl 2,3,5,6-tetrafluoro-4-(phenylmethoxy)benzoate | AOBChem