2-Phenylsemicarbazide 39538-93-7 CCRIS 501 Hydrazinecarboxamide, 1-phenyl- Phenicarbazide [CCRIS] Semicarbazide, 2-phenyl-