51685-39-3

(+-)-2-(5-METHYL-5-VINYLTETRAHYDROFURAN-2-YL)PROPIONALDEHYDE