5896-72-0

5896-72-0 structure
5896-72-0 structure

Name N-[3-(dimethylamino)propyl]-5-(heptanoylamino)-2-pyrrolidin-1-ylbenzamide
Molecular Formula C23H38N4O2
Molecular Weight 402.57300
Exact Mass 402.29900
PSA 71.66000
LogP 5.16650