Home Chemical Details 13877-83-3
dodec-2-enylsuccinic acid
(2-Dodecenyl)succinic acid
2-(2-Dodecenyl)succinic acid
4-Tetradecene-1,2-dicarboxylic acid
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us