140894-82-2
Benzoic acid, 4-[(2,5-dioxo-4-imidazolidinylidene)methyl]-, (E)-
Product Code:
2296246
Molecular Formula:
C11H8N2O4
Molecular Weight:
Order 140894-82-2
benzoic,dioxo,imidazolidinylidene,methyl,imidazolidin,imidazolidinyl,CASNo 140894-82-2