1-[2-(1-Benzyl-2-methylindol-3-yl)ethyl]-3-phenylurea | CAS 332867-81-9 | Chemical Identity, Structure & RFQ | MolGraph