chemical structure of 5657-26-1 FT-0765083

Product Name:

1-(4-(5-Oxo-1-phenyl-2-thioxoimidazolidin-4-yl)butyl)-3-phenylthiourea

Catalog No: FT-0765083

CAS NO:5657-26-1
MW:398.5000 g/mol
MF:C20H22N4OS2
INCHI KEY:BUPYRERCBPFRFM-UHFFFAOYSA-N