409315-15-7 Benzoic acid,2-cyanohydrazide Benzoic acid,2-cyanohydrazide Catalog No.: 1289270 Name: Benzoic acid,2-cyanohydrazide CAS: 409315-15-7 Formula: C8H7N3O Inquire about this product →