1-(3-Cyano-4-fluorobenzyl)-5-imidazolecarboxaldehyde (HCID 18536066)|Huagongshe