Home Chemical Details 55121-81-8
octadecylxylenesulphonic acid
Benzenesulfonic acid, dimethyloctadecyl-
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us