1000068-33-6

1000068-33-6 structure
1000068-33-6 structure

Name 4-{[5-(1H-indol-2-yl)pyridin-3-yl]amino}-3-methoxybenzoic acid
Molecular Formula C21H17N3O3
Molecular Weight 359.37800
Exact Mass 359.12700
PSA 87.24000
LogP 4.75330