1H-Benzimidazole-6-carboxaldehyde, 1-ethyl-2-phenyl-,diphenylhydrazone

Product Code: 473646
Molecular Formula: C28H24N4
Molecular Weight:
87457-98-5