2-allyl-3-methoxybenzaldehyde [ 94956-98-6 ]