116451-75-3
deca-2,8-diene-1,10-diol
→
~93%
116451-83-3
(2E,8E)-deca-2,8-diene-1,10-dial
30084-91-4
茚满-5-甲醛
51932-70-8
indan-4-carbaldehyde