3-Iodobenzaldehyde (CAS 696-41-3) | ChemAbout