1,16-Dicarboxyhexadecane;1,16-Hexadecanedicarboxylic acid;1,18-Octadecanedioic acid;Emerox 118;
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number