Top Suppliers:I want be here

103836-50-6

103836-50-6 structure
103836-50-6 structure

Name 1,1,4-trimethyl-4-(methoxycarbonyl)semicarbazide
Molecular Formula C6H13N3O3
Molecular Weight 175.18600
Exact Mass 175.09600
PSA 61.88000
LogP 0.26170