Top Suppliers:I want be here

68784-26-9

68784-26-9 structure
68784-26-9 structure

Name Phenol, dodecyl-, sulfurized, carbonates, calcium salts, overbased
Synonyms EINECS 272-234-3
No Any Chemical & Physical Properties