1,2-DIIODO-4,5-(DIHEXYLOXY)BENZENE

Product Code: 1139178
Molecular Formula: C18H28O2I2
Molecular Weight:
156245-10-2