Benzoic acid, 4-cyano-, 2-phenylhydrazide

Product Code: 1289763
Molecular Formula: C14H11N3O
Molecular Weight:
88405-47-4