52726-96-2
1-(phenylamino)-1H-pyrrole-2,5-dione
Product Code:
1106434
Molecular Formula:
C10H8N2O2
Molecular Weight:
188.18
Order 52726-96-2