product Name:1,2-DIIODO-4,5-(DIDODECYLOXY)BENZENE
  • 181144-60-5
  • C30H52O2I2
  • 1,2-DIIODO-4,5-(DIDODECYLOXY)BENZENE 181144-60-5