93111-29-6

93111-29-6 structure
93111-29-6 structure

Name 1-[4-[2-(2,5-dimethoxyphenyl)ethenyl]phenyl]pyrrole-2,5-dione
Molecular Formula C20H17NO4
Molecular Weight 335.35300
Exact Mass 335.11600
PSA 55.84000
LogP 3.36860