chemical structure of 111256-33-8 FT-0707789

Product Name:

1,1-Bis(2-hydroxyethyl)-3-(2-(3-(prop-1-en-2-yl)phenyl)propan-2-yl)urea

Catalog No: FT-0707789

CAS NO:111256-33-8
MW:306.4000 g/mol
MF:C17H26N2O3
INCHI KEY:BZGIRLVTVFPACX-UHFFFAOYSA-N