Octadecanoic acid, diester with 1,2,3-propanetriol [1323-83-7] 98%Octadecanoic acid, diester with 1,2,3-propanetriol [1323-83-7] 98%SKU: 1323837Add to Quote