398133-50-1

398133-50-1 structure
398133-50-1 structure

Name (3-hydroxy-2,5-dioxopyrrolidin-1-yl) 4-benzhydrylbenzoate
Synonyms 2,5-Pyrrolidinedione,1-[[4-(diphenylmethyl)benzoyl]oxy]-3-hydroxy
Molecular Formula C24H19NO5
Molecular Weight 401.41100
Exact Mass 401.12600
PSA 83.91000
LogP 2.99630