7,12-Dimethyl-7,11-octadecadiene-1,18-dicarboxylicacid; 8,13-Dimethyleicosa-8,12-dienedioic acid; IPU 22
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number