35674-65-8
N,N-propane-1,3-diylbis[N-octadecylurea]
Product Code:
311842
Molecular Formula:
C41H84N4O2
Molecular Weight:
665.13
Order 35674-65-8