23383-59-7 EINECS 245-626-7 Propaneperoxoic acid, 2,2-dimethyl-, 1-methyl-1-phenylethyl ester Propaneperoxoic acid, 2,2-dimethyl-, 1-methyl-1-phenylethylester alpha,alpha-Dimethylbenzyl peroxypivalate