138112-96-6
1-benzyl-3-[2-(7-methoxynaphthalen-1-yl)ethyl]urea
Product Code:
557230
Molecular Formula:
C21H22N2O2
Molecular Weight:
334.41
Order 138112-96-6