252314-87-7
Urea,N-[(1R)-2-(1H-indol-3-yl)-1-(4-phenyl-1H-imidazol-2-yl)ethyl]-N'-phenyl-
Product Code:
1826540
Molecular Formula:
C26H23N5O
Molecular Weight:
Order 252314-87-7