152815-51-5 2,5-Pyrrolidinedione, 3-(phenylmethylene)-4-((3,4,5-trimethoxyphenyl)methylene)-, (E,E)- 3-Benzylidene-4-(3,4,5-trimethoxybenzylidene)pyrrolidine-2,5-dione T 686 T-686