Home Chemical Details 73231-79-5
2-(2-butanoyloxypropanoyloxy)ethyl-trimethyl-azanium, naphthalene-2,6- disulfonate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us