Home Chemical Details 97659-33-1
3-(2-hydroxyethyl)-1-(hydroxymethyl)-1-octadecylurea
N'-(2-Hydroxyethyl)-N-(hydroxymethyl)-N-octadecylurea
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us