180633-56-1

180633-56-1 structure
180633-56-1 structure

Name 1-benzenesulfonyl-6-benzyloxy-1H-indole-3-carboxaldehyde
Synonyms 1-Benzenesulfonyl-6-benzyloxy-1H-indole-3-carbaldehyde
Molecular Formula C22H17NO4S
Molecular Weight 391.44000
Exact Mass 391.08800
PSA 73.75000
LogP 5.35060