68389-76-4

68389-76-4 structure
68389-76-4 structure

Name 2-(4,5-dihydroimidazol-1-yl)ethanamine,2-dodecylbenzenesulfonic acid
Molecular Formula C23H41N3O3S
Molecular Weight 439.65500
Exact Mass 439.28700
PSA 104.37000
LogP 5.84030