4368-00-7
5-(3-hydroxy-4-methoxybenzylidene)imidazolidine-2,4-dione
Product Code:
1423240
Molecular Formula:
C11H10N2O4
Molecular Weight:
234.21
Order 4368-00-7