409315-15-7
Benzoic acid,2-cyanohydrazide
Product Code:
1289270
Molecular Formula:
C8H7N3O
Molecular Weight:
Order 409315-15-7