183062-93-3

183062-93-3 structure
183062-93-3 structure

Name 1-benzhydryl-4-(hydroxymethyl)-2-oxopyrrolidine-3-carboxylic acid
Molecular Formula C19H19NO4
Molecular Weight 325.35800
Exact Mass 325.13100
PSA 77.84000
LogP 1.86540