1796971-23-7


Name 1-((1-Phenylpyrrolidin-2-yl)methyl)-3-(thiophen-2-ylmethyl)urea
Molecular Formula C17H21N3OS
Molecular Weight 315.4
Smiles O=C(NCc1cccs1)NCC1CCCN1c1ccccc1
O=C(NCc1cccs1)NCC1CCCN1c1ccccc1