2-Heptyloxy-4-iodobenzaldehyde (HCID 86054494)|Huagongshe