Top Suppliers:I want be here

136598-81-7

136598-81-7 structure
136598-81-7 structure

Name 2-(3-Methyl-3-nitrosoureido)-2-deoxy-D-mannopyranose 1,3,4,6-tetraacetate
Molecular Formula C16H23N3O11
Molecular Weight 433.37