5978-56-3

5978-56-3 structure
5978-56-3 structure

Name (4E)-4-[hydroxy(phenyl)methylidene]-1-(2-methoxyethyl)-5-(3-methoxyphenyl)pyrrolidine-2,3-dione
Molecular Formula C21H21NO5
Molecular Weight 367.39500
Exact Mass 367.14200
PSA 76.07000
LogP 2.70120