N-(4-(4-methyl-1H-imidazol-1-yl)benzyl)biphenyl-4-carboxamide (HCID 66632643)|Huagongshe