67678-92-6

67678-92-6 structure
67678-92-6 structure

Name benzenesulfonate,(1,3-dimethyl-1,2-dihydrobenzimidazol-1-ium-2-yl)-phenyldiazene
Molecular Formula C21H22N4O3S
Molecular Weight 410.48900
Exact Mass 410.14100
PSA 93.95000
LogP 5.78420