3-(Benzyloxy)-5-ethoxy-4-iodobenzaldehyde (HCID 22636947)|Huagongshe