chemical structure of 884504-86-3 FT-0679552

Product Name:

3-(2-Oxoimidazolidin-1-yl)benzoic acid

Catalog No: FT-0679552

CAS NO:884504-86-3
MW:206.2000 g/mol
MF:C10H10N2O3
INCHI KEY:REVYTXLGZSYHEG-UHFFFAOYSA-N