[(3,7-dimethyl-2,6-octadienyl)oxy]acetaldehyde

Product Code: 317964
Molecular Formula: C12H20O2
Molecular Weight: 196.28
68213-87-6