Home Chemical Details 83826-43-1
2-Octyldodecyltetradecanoate
Tetradecanoic acid, octyldodecyl ester
octyldodecylmyristate,2-octyldodecylmyristate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us