130839-21-3

130839-21-3 structure
130839-21-3 structure

Name 3-(2-aminoethyl)-4-[[3-(2-aminoethyl)-1H-indol-5-yl]oxy]-1H-indol-5-ol
Molecular Formula C20H22N4O2
Molecular Weight 350.41400
Exact Mass 350.17400
PSA 113.08000
LogP 4.55010