Home Chemical Details 13262-44-7
1-PHENYL-3-(2,6-XYLYL)UREA
N-(2,6-DIMETHYLPHENYL)-N'-PHENYLUREA
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us