Phenol, 3,3'-(12,13-dithia-2,9,16,23-tetraazatetracosane-1,24-diyl)bis-

Product Code: 2184334
Molecular Formula: C30H50N4O2S2
Molecular Weight:
142947-79-3