23706-07-2
1-(hydroxymethyl)-4,5-dimethoxyimidazolidin-2-one
Product Code:
1209691
Molecular Formula:
C6H12N2O4
Molecular Weight:
176.17
Order 23706-07-2