5031-71-0
1-(1-Naphtyl)-3-phenylurea
Product Code:
416331
Molecular Formula:
C17H14N2O
Molecular Weight:
262.30
Order 5031-71-0