61020-84-6

61020-84-6 structure
61020-84-6 structure

Name [2-(1H-Indol-3-ylsulfanyl)-ethyl]-[1-methyl-4-phenyl-pyrrolidin-(2Z)-ylidene]-amine
Molecular Formula C21H23N3S
Molecular Weight 349.49200
Exact Mass 349.16100
PSA 56.69000
LogP 4.71570