68213-87-6
[(3,7-dimethyl-2,6-octadienyl)oxy]acetaldehyde
Product Code:
317964
Molecular Formula:
C12H20O2
Molecular Weight:
196.28
Order 68213-87-6