24386-39-8
1-naphthalen-1-yl-3-pyrimidin-2-ylurea
Product Code:
536935
Molecular Formula:
C15H12N4O
Molecular Weight:
264.28
Order 24386-39-8