59275-85-3

Dibenzoyl pertetrasulfide

Cas Number: 59275-85-3  Molecular Structure
Product Code
608097
Product Name
Dibenzoyl pertetrasulfide
Cas Number
59275-85-3
Molecular Formula
C14H10O2S4