923060-84-8

923060-84-8 structure
923060-84-8 structure

Name 2-(hydrazinylmethylideneamino)acetic acid,2-hydroxybenzoic acid
Molecular Formula C10H13N3O5
Molecular Weight 255.22700
Exact Mass 255.08600
PSA 145.24000
LogP 0.74420