78695-26-8 | 2-(Phenylmethyl)phenyl 2,2,2-trifluoroacetate | AOBChem