3,5-Diethoxy-4-iodobenzaldehyde (HCID 22636808)|Huagongshe