86398-71-2

86398-71-2 structure
86398-71-2 structure

Name (E)-but-2-enedioic acid,1-ethyl-3-[3-(2-methylpropoxy)-2-pyrrolidin-1-ylpropyl]thiourea
Molecular Formula C18H33N3O5S
Molecular Weight 403.53700
Exact Mass 403.21400
PSA 150.26000
LogP 2.05930