1001386-63-5

1001386-63-5 structure
1001386-63-5 structure

Name (-)-(3E)-3-benzylidene-1-(4-bromophenyl)-3,3a,4,5,6,7-hexahydro-2H-indene-3a-carbaldehyde
Molecular Formula C23H21BrO
Molecular Weight 393.31600
Exact Mass 392.07800
PSA 17.07000
LogP 6.44930