1001-85-0

1001-85-0 structure
1001-85-0 structure

Name 3-(2-Hydrazinocarbonyl-ethoxy)-propionic acid hydrazide
Molecular Formula C6H14N4O3
Molecular Weight 190.20000
Exact Mass 190.10700
PSA 119.47000