Procurement Request
HomeCompound Synonyms > N,N'-[Iminobis(2,1-ethanediyl)]dioctadecanamide