No data
2,5,8,11-Tetramethyl-6-dodecyn-5,8-diol Ethoxylate
169117-72-0
Chem (Yueyang) Waterborne Additives Co., Ltd.