89653-68-9

89653-68-9 structure
89653-68-9 structure

Name N-[(1-ethylpyrrolidin-2-yl)methyl]-2,6-dimethoxy-4-methylbenzamide
Molecular Formula C17H26N2O3
Molecular Weight 306.40000
Exact Mass 306.19400
PSA 54.29000
LogP 2.73900