News

4,4-Diphenylsemicarbazide 1

4,4-Diphenylsemicarbazide