(isopropylidene)bis(1-methyl-1-phenylethyl) peroxide

Product Code: 1185888
Molecular Formula: C21H26O2
Molecular Weight: 310.43
4202-02-2