89066-32-0
1,3-diiodocyclobutane
Product Code:
1645492
Molecular Formula:
C4H6I2
Molecular Weight:
307.89
Order 89066-32-0