28242-24-2
DECAMETHYLENEBIS(DIMETHYLSULFOXONIUM) DI-P-TOLUENESULFONATE
Product Code:
2460839
Molecular Formula:
C28H46O8S4
Molecular Weight:
638.92
Order 28242-24-2