71605-84-0
(,6E)-3,7-dimethyl-2,6-octadienyl cinnamate
Product Code:
363089
Molecular Formula:
C19H24O2
Molecular Weight:
284.39
Order 71605-84-0