Home Chemical Details 43136-14-7
Diureas
3,3'-dioctadecyl-1,1'-methylenebis(4,1-phenylene)diurea
N,N''-(methylenedi-4,1-phenylene)bis (N'-octadecyl-Urea
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us