chemical structure of 1152-32-5 FT-0633408

Product Name:

1-BENZOYL-4-PHENYLSEMICARBAZIDE

Catalog No: FT-0633408

CAS NO:1152-32-5
MW:255.2700 g/mol
MF:C14H13N3O2
INCHI KEY:WPMMTXFVYJICDR-UHFFFAOYSA-N