25384-59-2 Carbamic acid, isopropyl-, 3-hydroxy-2,2-diphenylpropyl ester Isopropylcarbamic acid 3-hydroxy-2,2-diphenylpropyl ester