143608-04-2
Ethanediimidothioic acid, dihydroxy-, didodecyl ester, (E,E)-
Product Code:
908545
Molecular Formula:
C26H52N2O2S2
Molecular Weight:
488.83
Order 143608-04-2