61334-26-7

61334-26-7 structure
61334-26-7 structure

Name 4-benzhydrylidene-2-methyl-pyrrolidine-1-carboxylic acid ethyl ester
Synonyms 4-Benzhydrylidene-2-methyl-pyrrolidine-1-carboxylic acid ethyl ester
Molecular Formula C21H23NO2
Molecular Weight 321.41300
Exact Mass 321.17300
PSA 29.54000
LogP 4.67710