Home Chemical Details 73756-37-3
2-dodecyl palmitate
2-Dodecylhexadecanoic acid
Hexadecanoic acid, 2-dodecyl-
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us