103109-26-8

103109-26-8 structure
103109-26-8 structure

Name 4-phenylthio-6,10,14-trimethylpentadeca-5Z,9Z,13-trien-1-al ethylene acetal
Molecular Formula C26H38O2S
Molecular Weight 414.64400
Exact Mass 414.25900
PSA 43.76000
LogP 7.71960