Home Chemical Details 85117-83-5
Einecs 285-633-2
1-octadecylimidazolidine-2,4-dione
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us