Home Chemical Details 85136-39-6
Einecs 285-764-5
3,7-dimethylocta-2,6-dienyl 2-ethylbutyrate
2-Ethylbutanoic acid 3,7-dimethyl-2,6-octadienyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us