145131-63-1
(+)-N(sup 1)-(2,6-Diisopropylphenyl)-N(sup 2)-(2-(1-methyl-3-indolyl)h exyl)urea
Product Code:
840983
Molecular Formula:
C28H39N3O
Molecular Weight:
433.64
Order 145131-63-1