928759-81-3
2,5-Pyrrolidinedione,3-[(3-nitrophenyl)methylene]-4-[(3,4,5-trimethoxyphenyl)methylene]-,(3E,4E)-
Product Code:
2428381
Molecular Formula:
C21H18N2O7
Molecular Weight:
Order 928759-81-3