1-pyridin-4-ylurea

1-pyridin-4-ylurea · CAS 13262-38-9