DECAMETHYLENEBIS(DIMETHYLSULFOXONIUM) DI-P-TOLUENESULFONATE

Product Code: 2460839
Molecular Formula: C28H46O8S4
Molecular Weight: 638.92
28242-24-2