Urea,N-[1-[2-(dimethylamino)ethyl]-1H-indol-5-yl]-N'-[4-(phenylmethyl)phenyl]-

Product Code: 2479457
Molecular Formula: C26H28N4O
Molecular Weight:
500014-34-6