Spiro[imidazolidine-2,2'-[2H]indene]-1',3'-dione, 1,3-diphenyl-

Product Code: 658830
Molecular Formula: C23H18N2O2
Molecular Weight: 354.40
57892-21-4