106639-43-4

106639-43-4 structure
106639-43-4 structure

Name 4-[[2-(2-aminoethylamino)naphthalen-1-yl]diazenyl]benzenesulfonamide
Molecular Formula C18H19N5O2S
Molecular Weight 369.44100
Exact Mass 369.12600
PSA 131.31000
LogP 5.82760