Benzaldehyde, (1-phenyl-1H-benzimidazol-2-yl)hydrazone

Product Code: 1168306
Molecular Formula: C20H16N4
Molecular Weight:
62164-54-9