105942-20-9
1,3,2,4,6,5-Diiodatrioxathiane, 1,3-diphenyl-, 5,5-dioxide
Product Code:
637211
Molecular Formula:
C12H10I2O5S
Molecular Weight:
520.07
Order 105942-20-9