Home Chemical Details 36994-36-2
octadecyl 2-methyl-3-(tridecylthio)propionate
2-Methyl-3-(tridecylthio)propanoic acid octadecyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us