1,3-bis-(2,6-dimethyl-pyridin-4-yl)-urea

Product Code: 2431176
Molecular Formula:
Molecular Weight:
676447-58-8