40591-31-9

40591-31-9 structure
40591-31-9 structure

Name ethyl 2-(cyclohexylcarbamoylcarbamoyl)-2-prop-2-enylpent-4-enoate
Synonyms Ethyl ester of cyclohexylureide-diallylmalonic acid
Molecular Formula C18H28N2O4
Molecular Weight 336.42600
Exact Mass 336.20500
PSA 91.48000
LogP 3.89130