Other Product 3-[4-(2,5-dioxopyrrol-1-yl)benzoyl]-1-methyl-3-phenyl-pyrrolidine-2,5-dione,cas:61786-84-3