606976-45-8
2,4-IMIDAZOLIDINEDIONE,5-(HYDROXYMETHYLENE)-1-METHYL-
Product Code:
630037
Molecular Formula:
C5H6N2O3
Molecular Weight:
142.11
Order 606976-45-8