89686-76-0

89686-76-0 structure
89686-76-0 structure

Name tert-butyl 3-(3-tert-butylperoxy-3-oxopropyl)sulfanylpropaneperoxoate
Molecular Formula C14H26O6S
Molecular Weight 322.41800
Exact Mass 322.14500
PSA 96.36000
LogP 3.04640