chemical structure of 103-03-7 FT-0608213

Product Name:

1-PHENYLSEMICARBAZIDE

Catalog No: FT-0608213

CAS NO:103-03-7
MW:151.1700 g/mol
MF:C7H9N3O
INCHI KEY:AVKHCKXGKPAGEI-UHFFFAOYSA-N