3923-79-3
4,5-dihydroxy-1,3-dimethylimidazolidin-2-one
Product Code:
146796
Molecular Formula:
C5H10N2O3
Molecular Weight:
146.14
Order 3923-79-3