13140-89-1
1-Cyclopentyl-3-phenylurea
Product Code:
573266
Molecular Formula:
C12H16N2O
Molecular Weight:
204.27
Order 13140-89-1