chemical structure of 625-52-5 FT-0626364

Product Name:

Ethylurea

Catalog No: FT-0626364

CAS NO:625-52-5
MW:88.1100 g/mol
MF:C3H8N2O
INCHI KEY:RYECOJGRJDOGPP-UHFFFAOYSA-N