chemical structure of 938458-79-8 FT-0766832

Product Name:

4-(2,4-dioxoimidazolidin-1-yl)benzoic acid

Catalog No: FT-0766832

CAS NO:938458-79-8
MW:220.1800 g/mol
MF:C10H8N2O4
INCHI KEY:OKHQUQUPALGCKL-UHFFFAOYSA-N