Home Chemical Details 63071-78-3
12,12'-Iminodidodecanoic acid
12,12'-Iminobis(dodecanoic acid)
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us