102366-86-9

102366-86-9 structure
102366-86-9 structure

Name (2R)-2-(dimethylamino)-1-(1H-indol-3-yl)propan-1-ol,hexanedioic acid,hydrate
Molecular Formula C32H48N4O7
Molecular Weight 600.74600
Exact Mass 600.35200
PSA 162.35000
LogP 4.95450