Top Suppliers:I want be here

90914-69-5

90914-69-5 structure
90914-69-5 structure

Name 4-Isopropylidenaminooxymethyl-semicarbazid
Molecular Formula C5H12N4O2
Molecular Weight 160.17400
Exact Mass 160.09600
PSA 88.74000
LogP 1.01130