43039-86-7
di-tert-butyl peroxyhexahydroterephthalate
Product Code:
1367399
Molecular Formula:
C16H26O6
Molecular Weight:
314.37
Order 43039-86-7