2327-17-5
3-phenyl-1-pyridin-2-yl-urea
Product Code:
390338
Molecular Formula:
C12H11N3O
Molecular Weight:
213.23
Order 2327-17-5