96436-73-6

96436-73-6 structure
96436-73-6 structure

Name 1-[2-(benzenesulfonyl)ethyl]-3-[2-(diethylamino)ethyl]-1-propan-2-ylurea,but-2-enedioic acid
Molecular Formula C22H35N3O7S
Molecular Weight 485.59400
Exact Mass 485.22000
PSA 156.19000
LogP 3.21910