2-Pyridinylmethyl 2,2-diphenyl-2-ethoxyacetate hydrochloride 42023-79-0 Benzeneacetic acid, alpha-ethoxy-alpha-phenyl-, 2-pyridinylmethyl ester, hydrochloride F 1195