603-51-0 Hydrazinecarboxamide, N,N-diphenyl- NSC8717 Semicarbazide, 4,4-diphenyl-