909686-15-3
Urea, N-[(4-chlorophenyl)methyl]-N-(1H-indol-6-ylmethyl)-N'-[2-(trifluoromethyl)phenyl]-
Product Code:
2348300
Molecular Formula:
C17H18N4OS
Molecular Weight:
326.41
Order 909686-15-3