Home Chemical Details 50285-72-8
DEMNU
NITROSOMETHYLDIETHYLUREA
diethylmethylnitrosourea
1,1-DIETHYL-3-METHYL-3-NITROSOUREA
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us