1-benzhydrylpyrrole-2,5-dione
CAS No. 32620-66-9