Skip to main content
39236-46-9

Imidurea

ALSO CALLED 1698942-49-2, 254-372-6, 82852-50-4, DTXSID2040151, IMIDAZOLIDINYL UREA, Imidurea, Methanebis(N,N'-(...

Log in or create an account to view properties.

Log in or create an account to view functional uses.

Log in or create an account to view resources.