3-(1H-imidazol-2-ylmethoxy)-4-iodobenzaldehyde (HCID 86661463)|化工社