122228-09-5
methyl 4-(diaminomethylideneamino)benzoate
60131-35-3
4-(hydrazinylmethylideneamino)benzoyl chloride