chemical structure of 80258-94-2 FT-0677638

Product Name:

(2,5-Dioxo-imidazolidin-1-yl)-acetic acid

Catalog No: FT-0677638

CAS NO:80258-94-2
MW:158.1100 g/mol
MF:C5H6N2O4
INCHI KEY:UYBPMPGSEWRTLG-UHFFFAOYSA-N