174645-49-9
1,3-Imidazolidinedimethanol
Product Code:
832958
Molecular Formula:
C5H12N2O2
Molecular Weight:
132.16
Order 174645-49-9