52182-15-7 Benzeneacetic acid, .alpha.-hydroxy-.alpha.-phenyl-, ethyl ester Ethyl benzilate Ethyl diphenylglycolate NSC62707