ETHYLHEXYL PALMITATE
Weblinks
33890
29806-73-3
249-862-1
Emollient, Perfuming
Hexadecanoic acid, 2-ethylhexyl ester; Octyl palmitate
51 products
33890
29806-73-3
249-862-1
Emollient, Perfuming
Hexadecanoic acid, 2-ethylhexyl ester; Octyl palmitate