Home Chemical Details 63059-80-3
(4,4-dimethyl-2,5-dioxoimidazolidine-1,3-diyl)diethylene dilaurate
Bisdodecanoic acid [(2,5-dioxo-4,4-dimethylimidazolidine-1,3-diyl)bisethylene] ester
Bisdodecanoic acid (4,4-dimethyl-2,5-dioxo-1,3-imidazolidinediyl)di-2,1-ethanediyl ester
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us