165893-99-2
2,5-Dibenzyltetrahydropyrrolo[3,4-c]pyrrole-1,3-dione
Product Code:
293601
Molecular Formula:
C20H20 N2 O2
Molecular Weight:
320.39
Order 165893-99-2