5876-52-8
5,6-DIIODOBENZO(1,3)DIOXOLE
Product Code:
138908
Molecular Formula:
C7H4I2O2
Molecular Weight:
373.91
Order 5876-52-8