2,5-Dibenzyltetrahydropyrrolo[3,4-c]pyrrole-1,3-dione

Product Code: 293601
Molecular Formula: C20H20 N2 O2
Molecular Weight: 320.39
165893-99-2