Home Chemical Details 72586-68-6
DMPNU
1,3-Dimethyl-1-nitroso-3-phenylurea
1,3-Dimethyl-3-phenyl-1-nitrosourea
N,N'-Dimethyl-N-nitroso-N'-phenylurea
N-methyl-N'-phenyl-N'-methyl-N-nitrosourea
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us