chemical structure of 165893-99-2 FT-0705566

Product Name:

2,5-Dibenzyltetrahydropyrrolo[3,4-c]pyrrole-1,3(2H,3aH)-dione

Catalog No: FT-0705566

CAS NO:165893-99-2
MW:320.4000 g/mol
MF:C20H20N2O2
INCHI KEY:XRDKPXBXIRFDDH-UHFFFAOYSA-N