500013-69-4
Urea,N-[1-[2-(dimethylamino)ethyl]-2,3-dimethyl-1H-indol-5-yl]-N'-(4-phenoxyphenyl)-
Product Code:
1968613
Molecular Formula:
C27H30N4O2
Molecular Weight:
Order 500013-69-4