chemical structure of 68959-21-7 FT-0641214

Product Name:

(S)-N-1-PHENYLETHYL-N'-TRIETHOXYSILYLPROPYLUREA

Catalog No: FT-0641214

CAS NO:68959-21-7
MW:368.5000 g/mol
MF:C18H32N2O4Si
INCHI KEY:HTHSRWGCXUDZTR-UHFFFAOYSA-N