2-Hydroxy-4-iodonicotinaldehyde (HCID 18439926)|Huagongshe