3-Hydroxy-2,4,6-triiodobenzaldehyde [ 224641-82-1 ]