129459-82-1
3,3'-(diphenylsilanediyl)bis(2-iodobenzoic acid)
Product Code:
530854
Molecular Formula:
C26H18I2O4Si
Molecular Weight:
676.31
Order 129459-82-1