13607-03-9
1,1-dimethyl-3-pyridin-3-ylurea
Product Code:
1435699
Molecular Formula:
C8H11N3O
Molecular Weight:
165.19
Order 13607-03-9