1-naphthalen-1-yl-3-pyrimidin-2-ylurea

Product Code: 536935
Molecular Formula: C15H12N4O
Molecular Weight: 264.28
24386-39-8