58562-61-1

58562-61-1 structure
58562-61-1 structure

Name 2-benzyl-4-pyrrolidin-1-yl-2-thiophen-2-ylbutanenitrile,2-hydroxypropane-1,2,3-tricarboxylic acid
Synonyms 2-benzyl-4-pyrrolidin-1-yl-2-thiophen-2-ylbutanenitrile
Molecular Formula C25H30N2O7S
Molecular Weight 502.58000
Exact Mass 502.17700
PSA 187.40000
LogP 2.92748