1,1-dimethyl-3-pyridin-3-ylurea

Product Code: 1435699
Molecular Formula: C8H11N3O
Molecular Weight: 165.19
13607-03-9