No data
Isohexadecyl 12-[(1-oxooctadecyl)oxy]octadecanoate
97338-28-8
Henan Chenli Biotechnology Co., LTD.