Dodecylphenol, ethoxylated, phosphates, calcium salts(2 moles ethoxylated)
CAS No:
160901-36-0
Order 160901-36-0
dodecylphenol,ethoxylated,phosphates,calcium,salts,moles