Free release

93778-66-6 di-tert-butyl diperoxydodecanedioate

service@apichina.com
Product Name di-tert-butyl diperoxydodecanedioate
CAS No. 93778-66-6
Synonyms Di-tert-butyl diperoxydodecanedioate
Molecular Formula C20H38O6