88405-47-4
Benzoic acid, 4-cyano-, 2-phenylhydrazide
Product Code:
1289763
Molecular Formula:
C14H11N3O
Molecular Weight:
Order 88405-47-4