2,4-dihydroxy-5-iodobenzaldehyde [ 131088-03-4 ]