1190392-70-1
2-(3-methyl-2-oxoimidazolidin-1-yl)acetic acid
Product Code:
1540507
Molecular Formula:
C6H10N2O3
Molecular Weight:
158.15
Order 1190392-70-1