chemical structure of 6939-92-0 FT-0677972

Product Name:

3-(2,5-Dioxo-4-phenyl-imidazolidin-4-yl)-propionic acid

Catalog No: FT-0677972

CAS NO:6939-92-0
MW:248.2300 g/mol
MF:C12H12N2O4
INCHI KEY:RUWPCCQWDIAGAJ-UHFFFAOYSA-N