3-Iodobenzaldehyde Min 95.0% GC 25G MDL Number 00039573 Beilstein 07 004 00 0583 Mol. Formula C7H5IO Mol. Wt. 232.02 PubChem SID 87559464