Scheme 1: Synthesis of the intermediate O-allylvanillin 3.