875656-43-2

875656-43-2 structure
875656-43-2 structure

Name 1-benzyl-3-[hydroxy(phenyl)methylidene]pyrrolidine-2,4-dione
Synonyms 2,4-Pyrrolidinedione,3-(hydroxyphenylmethylene)-1-(phenylmethyl)
Molecular Formula C18H15NO3
Molecular Weight 293.31700
Exact Mass 293.10500
PSA 57.61000
LogP 2.50510