Dodecylphenol, ethoxylated, phosphates, calcium salts(2 moles ethoxylated)

HOME PAGE

CAS No: 160901-36-0

160901-36-0
Order 160901-36-0
dodecylphenol,ethoxylated,phosphates,calcium,salts,moles