87219-22-5
(2-OXO-IMIDAZOLIDIN-1-YL)-ACETIC ACID
Product Code:
282364
Molecular Formula:
C5H8N2O3
Molecular Weight:
144.12
Order 87219-22-5