di-tert-butyl peroxyhexahydroterephthalate

Product Code: 1367399
Molecular Formula: C16H26O6
Molecular Weight: 314.37
43039-86-7