3282-27-7
1,1-Dibenzylurea
Product Code:
1265391
Molecular Formula:
C15H16N2O
Molecular Weight:
240.30
Order 3282-27-7