105878-31-7

105878-31-7 structure
105878-31-7 structure

Name 3-[(3-hydrazinylphenyl)sulfonylamino]benzenesulfonic acid
Molecular Formula C12H13N3O5S2
Molecular Weight 343.37900
Exact Mass 343.03000
PSA 155.35000
LogP 4.02760