129423-62-7 2-Propenoic acid, 2-cyano-3,3-diphenyl-, 3-hydroxy-2,2-dimethylpropyl ester