1-Phenethylsemicarbazide 3898-45-1 BRN 0645224 Semicarbazide, 1-phenethyl- WL 20