51685-39-3
(+-)-2-(5-METHYL-5-VINYLTETRAHYDROFURAN-2-YL)PROPIONALDEHYDE
Product Code:
832877
Molecular Formula:
C10H16O2
Molecular Weight:
168.23
Order 51685-39-3