chemical structure of 2508-80-7 FT-0779316

Product Name:

1-(diaminomethylidene)-3-[(2R,3R,4R,5R)-3,4-dihydroxy-5-(hydroxymethyl)oxolan-2-yl]urea

Catalog No: FT-0779316

CAS NO:2508-80-7
MW:234.2100 g/mol
MF:C7H14N4O5
INCHI KEY:KSNSQOVBNYYHLW-TXICZTDVSA-N