I2906

Product Code: 279577
Molecular Formula: I2906
Molecular Weight: 443.57
331963-29-2