497963-68-5

497963-68-5 structure
497963-68-5 structure

Name 3-indol-1-ylsulfonyl-7-(4-methylpiperazin-1-yl)-1H-indole
Molecular Formula C21H22N4O2S
Molecular Weight 394.49000
Exact Mass 394.14600
PSA 69.72000
LogP 4.19510