333795-14-5
1-[3-(4-benzylpiperidin-1-yl)propyl]-1,3-diphenylurea
Product Code:
1528946
Molecular Formula:
C28H33N3O
Molecular Weight:
427.58
Order 333795-14-5