1-Phenylsemicarbazide

Product Number: WD04L93
Product Name: 1-Phenylsemicarbazide
CAS: 103-03-7
MF: C7H9N3O
MW: 151.16586