chemical structure of 105919-00-4 FT-0761644

Product Name:

2-(3-Ethylureido)-2-oxoacetic acid

Catalog No: FT-0761644

CAS NO:105919-00-4
MW:160.1300 g/mol
MF:C5H8N2O4
INCHI KEY:LIPYGGZRJRZBSL-UHFFFAOYSA-N