1,4-Diphenylsemicarbazide 621-12-5 Hydrazinecarboxamide, N,2-diphenyl- N,N'-Diphenyl semicarbazide NSC6790 Semicarbazide, 1,4-diphenyl-