149848-11-3 3-(4-(Diphenylmethyl)-1-piperazinyl)-1-phenylpropyl benzeneacetate Benzeneacetic acid, 3-(4-(diphenylmethyl)-1-piperazinyl)-1-phenylpropyl ester