87639-61-0

87639-61-0 structure
87639-61-0 structure

Name 2,6-dimethyl-10-methylidene-12-phenylsulfanyldodeca-2,6-dienal
Synonyms 2,6-Dodecadienal,2,6-dimethyl-10-methylene-12-(phenylthio)-,(E,E)
Molecular Formula C21H28OS
Molecular Weight 328.51100
Exact Mass 328.18600
PSA 42.37000
LogP 6.37690