106664-95-3

106664-95-3 structure
106664-95-3 structure

Name 2-hydroxy-3-[2-(2-hydroxy-3,4-dioxocyclohexa-1,5-dien-1-yl)hydrazinyl]-5-nitrobenzenesulfonic acid
Molecular Formula C12H9N3O9S
Molecular Weight 371.28000
Exact Mass 371.00600
PSA 207.23000
LogP 2.00910