170029-95-5
3H,6H-2a,4,7,8a-Tetraazaacenaphthylene-3,5,6,8(4H,7H)-tetrone,1,2-dihydro-4,7-bis(2-methylphenyl)-
Product Code:
1277197
Molecular Formula:
C22H18N4O4
Molecular Weight:
Order 170029-95-5