62164-54-9
Benzaldehyde, (1-phenyl-1H-benzimidazol-2-yl)hydrazone
Product Code:
1168306
Molecular Formula:
C20H16N4
Molecular Weight:
Order 62164-54-9