500014-34-6
Urea,N-[1-[2-(dimethylamino)ethyl]-1H-indol-5-yl]-N'-[4-(phenylmethyl)phenyl]-
Product Code:
2479457
Molecular Formula:
C26H28N4O
Molecular Weight:
Order 500014-34-6