104866-91-3
Urea, [2,2-diphenyl-3-(1-pyrrolidinylmethyl)pentyl]-
Product Code:
1834788
Molecular Formula:
C23H31N3O
Molecular Weight:
Order 104866-91-3