90418-78-3

2,4-Imidazolidinedione,5-(3-hydroxy-4-oxo-2,5-cyclohexadien-1-ylidene)-
Product Code: 1184287
Molecular Formula: C9H6N2O4
Molecular Weight: 206.15
imidazolidinedione,hydroxy,cyclohexadien,ylidene,imidazolidin,imidazolidine,CASNo 90418-78-3