(+)-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
145131-63-1